.order-action{
    margin-top: 10px;
    border: 1px solid #eee;
    padding: 10px;
    border-radius: 8px;
    background-color: #fff;
}

/* 订单详情 */
/* 自定义颜色变量 */
:root {
  --primary: #8B5A2B;      /* 木色/棕色 - 主色调 */
  --secondary: #2F4F4F;    /* 深青色 - 辅助色 */
  --accent: #CD5C5C;       /* 红褐色 - 强调色 */
  --neutral: #F5F5DC;      /* 米色 - 中性色 */
}

/* 覆盖Ant Design默认样式 */
.ant-btn-primary.bg-primary {
  background-color: var(--primary);
  border-color: var(--primary);
}

.ant-btn-primary.bg-primary:hover {
  background-color: rgba(139, 90, 43, 0.9);
  border-color: rgba(139, 90, 43, 0.9);
}

.ant-btn-primary.bg-secondary {
  background-color: var(--secondary);
  border-color: var(--secondary);
}

.ant-btn-primary.bg-secondary:hover {
  background-color: rgba(47, 79, 79, 0.9);
  border-color: rgba(47, 79, 79, 0.9);
}

.ant-btn.border-gray-300 {
  border-color: #d9d9d9;
  color: rgba(0, 0, 0, 0.85);
}

.ant-btn.border-gray-300:hover {
  border-color: var(--primary);
  color: var(--primary);
}

.ant-typography-title.text-secondary {
  color: var(--secondary);
}

.ant-typography-title.text-accent {
  color: var(--accent);
}

.bg-neutral\/20 {
  background-color: rgba(245, 245, 220, 0.2);
}

.ant-card {
  border-radius: 8px;
}

.ant-timeline-item-tail {
  left: 3px;
}

.ant-timeline-item-head {
  left: 0;
}

.ant-timeline-item-content {
  padding-left: 24px;
}

/* 响应式调整 */
@media (max-width: 768px) {
  .ant-row {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  
  .ant-col {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
   .goList{
    position: absolute;
    top:18px;
    right: 10px;
    text-align: right;
    margin-bottom: 10px;
    
   }
   .btn-back{
    background-color: #F3EEE9;
    color:#A65A63;
    padding: 6px;
    border: 1px solid #f7e8da;
    border-radius: 4px;
   }

   .btn-back:hover{
     color:#A65A63;
   }
  